lead cyanamide - French English Dictionary